independent reviewer - French English Dictionary